#ifndef CUSTOMERVIEWDETAILSDIALOG_H
#define CUSTOMERVIEWDETAILSDIALOG_H

#include <QtGui>
#include "core/customermodel.h"

class CustomerViewDetailsDialog : public QDialog
{
    Q_OBJECT
public:
    explicit CustomerViewDetailsDialog(QWidget *parent);
    void setCustomer(CustomerModel *customer);

signals:

public slots:

private:
    void initUiComponents();
    void initSignalsAndSlots();

    QVBoxLayout *mainLayout;

    QGridLayout *labeledLayout;
    QLabel *nameMarker;
    QLabel *nameLabel;
    QLabel *addressMarker;
    QLabel *addressLabel;
    QLabel *contactMarker;
    QLabel *contactLabel;

    QLabel *noteHeader;
    QLabel *noteLabel;

    QDialogButtonBox *buttonBox;
};

#endif // CUSTOMERVIEWDETAILSDIALOG_H
